Apply

Senior Full Stack Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ—£οΈ Languages: English

Requirements:
  • Extensive experience with React, Node.js, and Java in building services.
  • Advanced knowledge of Python, particularly in maintaining legacy systems.
  • Proficiency in Django for front-end development.
  • Significant experience in both front-end and back-end development.
  • Proven ability to troubleshoot complex issues using runbooks.
  • Strong analytical skills to address and resolve unique, first-time issues.
  • Adaptability and willingness to learn new tools and technologies.
  • Ability to work with maintenance versions and manage legacy codebases effectively.
  • Excellent communication skills for remote collaboration.
  • High level of independence, with the judgment to escalate issues appropriately.
Responsibilities:
  • Oversee deployment rollbacks and ensure deployment stability.
  • Tackle support tickets and handle complex or custom issues.
  • Troubleshoot and resolve product bugs using established runbooks.
  • Address backlog items with a focus on reducing DFR issues.
  • Develop and maintain both front-end and back-end services.
  • Work extensively with legacy Python code and maintenance versions.
  • Use Django to support front-end services.
Apply

Related Jobs

Apply

πŸ“ North Macedonia, Serbia, Bosnia and Herzegovina, Croatia, Greece

🧭 Contract

πŸ” Software Technology

🏒 Company: IT Labs

  • 5+ years of experience as a Full-Stack Engineer.
  • Strong expertise with JavaScript, including jQuery.
  • Proven backend experience with Python/Django, MySQL, and SQL.
  • Excellent communication and teamwork skills.
  • Self-motivated and capable of working independently.
  • A passion for continuous learning and skill development, particularly in backend technologies.

  • Develop, maintain, and enhance frontend features using JavaScript and jQuery.
  • Collaborate closely with cross-functional teams to deliver high-quality software solutions.
  • Solve complex problems proactively and independently while maintaining high standards of code quality.
  • Participate in transforming HTML using Django templates combined with handlebars when applicable.
  • Communicate effectively with team members and stakeholders to ensure alignment and project success.

PythonSQLDjangoJavascriptjQueryMySQL

Posted 3 days ago
Apply
Apply

🏒 Company: IT Labs

Posted 3 days ago
Apply
Apply

πŸ“ Costa Rica

🧭 Full-Time

πŸ” Compliance Automation

🏒 Company: ThoropassπŸ‘₯ 101-250πŸ’° $50,000,000 Series C about 2 years agoComplianceSaaSInformation TechnologySoftware

  • 5+ years of front-end and back-end development experience.
  • Strong experience with React and Python.
  • Understanding of the value that features or bugs bring to customers.
  • Love for coding.
  • Experience working with API implementations.
  • Passion about delivering an exceptional customer experience.
  • Capacity to maintain composure and calm demeanor in high-stress situations.
  • Strong verbal and written communication skills.
  • Advanced English level proficiency (both written and spoken).
  • Interest in self-improvement.

  • Make direct technical contributions (writing, reviewing, and deploying code) using (but not limited to) Javascript, React, GraphQL, Python, Django.
  • Work directly with the Product Manager to clearly understand the problem, develop a solution, and implement and deploy it to production.
  • Strive to write clean, easy-to-read code, and make process and code improvements.
  • Participate in code reviews in back end and front end projects.
  • Work with the team on implementing what is required to achieve quarterly goals.
  • Communicate with the team in different meetings.

GraphQLPythonDjangoJavascriptReact

Posted 13 days ago
Apply
Apply

πŸ“ Brazil, Mexico, Argentina, Colombia

🧭 Full-Time

πŸ’Έ 2500.0 - 3000.0 USD per month

πŸ” E-commerce

🏒 Company: Geniusβ„’

  • Deep expertise in Python and Node.js development.
  • Experience building production ML/AI systems at scale.
  • Proficient in React Native mobile development.
  • Ability to own features from conception to deployment.
  • Sound architectural decision-making skills.

  • Architect and implement AI algorithms in Python.
  • Develop scalable APIs with Node.js.
  • Build intuitive mobile interfaces using React Native.
  • Train machine learning models and optimize backend services.
  • Ensure AI-driven features deliver exceptional user experiences.

Node.jsPythonArtificial IntelligenceMachine LearningReact Native

Posted 13 days ago
Apply
Apply

🧭 Full-Time

πŸ” Wealth Management

🏒 Company: FartherπŸ‘₯ 251-500πŸ’° $72,000,000 Series C 3 months agoConsultingFinancial ServicesWealth ManagementFinanceFinTech

  • 7+ years of experience in full-stack development.
  • Investment or investment adjacent experience, such as working at a fintech or investment advisory firm.
  • Proactive attitude with a bias for action in a fast-paced environment.
  • Embrace change and adapt to startup dynamics.
  • Strong communication abilities, especially in a remote context.
  • Ability to think functionally and appreciate strict types.

  • Be a product-focused software engineer, prioritizing user experience.
  • Leverage Typescript to create high-quality, strictly-typed code.
  • Draft and review specification documents for new features.
  • Translate designs and wireframes into user interfaces.
  • Develop backends for features including data modeling and HTTP endpoint implementation.
  • Build and maintain abstractions and libraries.
Posted 14 days ago
Apply
Apply

πŸ“ United Kingdom

πŸ” Helpdesk software

🏒 Company: DeskproπŸ‘₯ 51-100πŸ’° $25,000,000 Series A 6 months agoCRMTicketingInformation TechnologySoftware

  • Strong experience with PHP.
  • Strong experience with RDMS (MySQL).
  • Experience building SPAs with React and Typescript.
  • Experience with AWS is a bonus.
  • Strong understanding of software architecture.
  • Ability to work autonomously and lead projects.
  • Excellent written and verbal communication skills.

  • Help build new features and modules.
  • Shape underlying product frameworks.
  • Participate in internal processes like code reviews and deployment.
  • Contribute to feature planning and product direction.

AWSGraphQLNode.jsPHPMySQLTypeScriptReact

Posted 15 days ago
Apply
Apply

πŸ“ California, Colorado, District of Columbia, Florida, Georgia, Illinois, Maryland, Massachusetts, New Jersey, New York, Oregon, Pennsylvania, Texas, Utah, Virginia, Washington

🧭 Full-Time

πŸ’Έ 150000.0 - 230000.0 USD per year

πŸ” Technology for low-income financial services

🏒 Company: PropelπŸ‘₯ 11-50πŸ’° $4,500,000 Seed almost 3 years agoProductivity ToolsPublic RelationsData Center AutomationSaaSAnalyticsSoftware

  • 5+ years of experience designing, building, shipping, and maintaining complex full-stack software.
  • Experience with a startup environment or the ability to operate effectively when faced with ambiguity.
  • Excitement to dive deep into our codebase and product ecosystem to contribute to large and impactful projects.
  • Strong communication skills across technical and non-technical audiences and topics.
  • Eagerness to learn and actively contribute to team discussions, design doc reviews, and code reviews.
  • Computer science degree or equivalent fundamentals learned elsewhere.
  • Fluency in Python and JavaScript or a willingness to learn and specialize in these languages.
  • Passion for making a difference in the lives of our users.

  • Build software systems used by millions of low-income Americans, helping to put dollars back in their pockets.
  • Build iOS and Android apps using Vue + TypeScript + Capacitor.
  • Develop significant server-side software using Python and Flask, backed by Postgres and Redis; leverage AWS offerings as well as other open source technologies.
  • Create software that is reliable, scalable, and maintainable.
  • Effectively communicate with team members during projects, code reviews, etc.
  • Contribute to building our engineering culture and processes as we continue to scale.
  • Collaborate on projects, building great solutions, and helping your team succeed.
  • Work with Product and Design teams to scope projects and execute on innovative products.
  • Participate in on-call rotation.

AWSPostgreSQLPythonFlaskTypeScriptVue.JsRedis

Posted 16 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Advertising technology

🏒 Company: MNTNπŸ‘₯ 251-500πŸ’° $2,000,000 Seed almost 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of development experience with UI technologies such as JavaScript, TypeScript, React.js, Node.js, and GraphQL.
  • 2+ years of experience writing SQL queries and designing database tables.
  • Knowledge of modern design patterns and microservice architecture.
  • Experience using Kubernetes and GIT.
  • Knowledge of HTTP lifecycle.
  • Familiarity with Junit, BDD, and writing effective unit and functional test cases.
  • Comfortable in a Linux/UNIX environment.
  • Experience on AWS, GCP, or other cloud infrastructure.
  • Knowledge of NoSQL databases such as Cassandra, DynamoDB, Redis is preferred.

  • Develop and maintain our integration services.
  • Build out services in Typescript and React within our campaign management system.
  • Design and build a robust marketing platform that reaches the right audience, anytime and anywhere.
  • Collaborate with Product and Project Leads, explaining complex technical issues.
  • Optimize and enhance existing products.

AWSGraphQLNode.jsSQLDynamoDBGitJavascriptJUNITKubernetesReact.jsTypeScriptRedisLinuxMicroservices

Posted 16 days ago
Apply
Apply

πŸ” Software development

NOT STATED

  • Spearhead AI development for an education application.
  • Redefine learning experiences for US students.
  • Deliver personalized and immersive educational tools.
Posted 27 days ago
Apply
Apply

πŸ“ Portugal, Romania

🧭 Full-Time

πŸ” Gaming

🏒 Company: ArkadiumπŸ‘₯ 51-100πŸ’° $5,000,000 Series A almost 12 years agoInternetContentDigital EntertainmentData Visualization

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years experience as a back-end engineer or full-stack engineer.
  • 5+ years working with server-side runtime environments (ex: Node.js).
  • 3+ years working with different JavaScript/TypeScript libraries and frameworks for both frontend (ex: React, Angular, Vue.js, Svelte) and backend (ex: Express.js, NestJS, Next.js, Remix).
  • Experience developing server code in Golang.
  • Experience with cloud platforms such as Azure or AWS.
  • Proficiency in designing and implementing RESTful APIs.
  • Ability to work independently and take ownership of projects from start to finish.
  • Demonstrated ability to lead and mentor other engineers.
  • Strong problem-solving and critical-thinking skills.
  • Strong verbal and written communication skills.

  • Lead end-to-end development of scalable and high-performance full-stack applications.
  • Architect and design comprehensive and robust full-stack solutions, ensuring alignment with business objectives and technical requirements.
  • Integrate back-end solutions with front-end web applications and games.
  • Design, develop, and maintain server-side applications and APIs for live games.
  • Support the needs of internal game teams to scale up their game development, including the creation of new tools.
  • Design and optimize database schemas, ensuring data consistency, integrity, and security.
  • Optimize application performance by identifying and addressing bottlenecks in both front-end and back-end components.
  • Implement and enforce security best practices for data protection and user authentication.
  • Lead code reviews and mentor other engineers to ensure high code quality and adherence to best practices.
  • Create and maintain comprehensive documentation and technical specifications, ensuring ease of understanding and knowledge transfer.
  • Stay up to date with the latest trends and developments in web development and share knowledge with the team.
  • Participate in agile development processes and contribute to team goals and objectives.

AWSDockerNode.jsPostgreSQLExpress.jsJavascriptKubernetesTypeScriptAzureNest.jsNext.jsNosqlRESTful APIsMicroservices

Posted 28 days ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.