Apply

Lead Software Engineer

Posted 10 months agoViewed

View full description

💎 Seniority level: Lead, 5+ years

📍 Location: USA

💸 Salary: 175000 - 250000 USD per year

🔍 Industry: Software Development

🏢 Company: Beautiful.ai

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: LeadershipNode.jsPostgreSQLSQLJavascriptMongoDBTypeScriptFirebaseNosqlReactCollaboration

Requirements:
  • Expert knowledge of Typescript/Javascript and single page web app development.
  • 5+ years professional web application programming experience.
  • Experience with RESTful API design.
  • Experience with SQL and/or NoSQL databases with different data modeling strategies.
  • Experience with some or all technologies in our tech stack strongly preferred.
Responsibilities:
  • Implement product features, associated documentation, and tests.
  • Take ownership of all aspects of our product: architecture, quality, user experience.
  • Show leadership through code review, mentoring, and assisting technical and non-technical coworkers.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

🔍 SaaS solution for senior living communities

🏢 Company: ECP

  • Bachelor’s Degree in Computer Science or related field.
  • 4+ years software development experience.
  • Team lead and/or Scrum Master experience.
  • Ability to troubleshoot and solve technical problems independently.
  • Proficiency with full-stack front-end and back-end frameworks and languages.
  • Interest in mentoring or managing engineers.
  • 2+ years of experience with Adobe ColdFusion.
  • 2+ years of experience with SQL (MSSQL, PostgreSQL).
  • 2+ years of experience in designing and architecting scalable applications.
  • Experience with common design patterns and object-oriented development.
  • Experience working in an agile development process.
  • Fluent English, grammatical skills.
  • Legally authorized to work in the United States without sponsorship.

  • Develop applications using jQuery, Bootstrap, and Adobe ColdFusion.
  • Work with and learn other technologies including ReactJS, NodeJS, and PostgreSQL.
  • Contribute to code base hosted on AWS.
  • Stay updated on technical best practices.
  • Design and architect new applications with cutting edge technology.
  • Collaborate with team, communicate, and uphold team standards.
  • Understand overall product and platform.
  • Conduct weekly 1:1s with engineers, mentoring for performance.

AWSPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentjQueryNodeJS

Posted 4 days ago
Apply
Apply

📍 United States

💸 105000.0 - 155000.0 USD per year

🔍 Education Technology

🏢 Company: Mindex👥 501-1000InternetCrowdsourcingArtificial Intelligence (AI)Video

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Five to 10+ years of extensive software development experience in Progress OpenEdge V11/12 using GUI and WebSpeed, OE Studio, PASOE.
  • Experience with cloud providers (AWS).
  • Experience building Web Applications using HTML5, CSS, JavaScript.
  • Extensive knowledge of OE database design, performance optimization, and troubleshooting.
  • Knowledge of SQL or Oracle a plus.
  • Knowledge of C and/or C++ a plus.

  • Contributes as an individual expert by designing, implementing, and thoroughly testing solutions.
  • Ensures that the solutions defined within the scope of work meets customer requirements and aligns with organizational goals.
  • Responsible for the solutions developed by a team of engineers to support the defined business needs.
  • Facilitates cross-functional meetings with other teams to determine dependencies and blocks to ensure effective implementation of solutions.
  • Provides ongoing maintenance, support, and enhancements for new and existing systems and platforms.
  • Triages bugs and works with senior engineers to develop solutions to fix issues.
  • Investigates new technologies, processes, and best practices including security.
  • Owns and executes annual quarterly departmental OKRs and initiatives.
  • Provides technical leadership to approximately five software engineers; defines required skills for the team and motivates them.
  • Mentors software engineers and promotes communication and emotional maturity.
  • Conducts regular feedback sessions to facilitate personal and professional growth.

AWSSoftware DevelopmentSQLCSSJavascriptC++MentoringTroubleshooting

Posted 30 days ago
Apply
Apply
🔥 Lead Software Engineer
Posted about 1 month ago

📍 United States, United Kingdom

💸 214176.0 - 263985.0 USD per year

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

  • Must be eligible to obtain or maintain US Government Security Clearance.
  • Minimum 7+ years of experience in software development.
  • Served as a tech lead or equivalent role for 3+ years.
  • 4-year degree in computer science, engineering, or a related field.
  • Experience using relevant technologies: Node.js, Typescript, Python, Java/Kotlin, GraphQL, REST, Docker, Kubernetes, React.
  • Adept with cloud-based deployments (AWS) and Infrastructure-As-Code solutions.
  • Experience working with containers and container orchestration.
  • Knowledge of version control (Git) and CI/CD tools.
  • Experience with event-driven architectures and microservices.
  • Knowledgeable in database design and troubleshooting.

  • Own the overall technical leadership and direction for a portion of Slingshot’s projects.
  • Support fellow team members to achieve success in a sustainable manner.
  • Balance timely delivery with the operational stability of the overall system.
  • Turn architecture ideas into technical specifications.
  • Lead software development lifecycle from idea creation to deployment.
  • Participate in customer engagements and lead technical discussions.
  • Act as a mentor for other team members.

AWSDockerGraphQLNode.jsPostgreSQLPythonGitJavaKafkaKotlinKubernetesMongoDBTypeScriptReactCI/CD

Posted about 1 month ago
Apply
Apply

📍 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America, Uruguay

🧭 Contract

💸 52.0 - 75.0 USD per hour

🔍 Nonprofit / Technology

🏢 Company: Wikimedia Foundation👥 251-500💰 $2,100,000 Grant about 5 years ago

  • 5-8+ years of professional software development experience
  • Experience with cross-functional teams and new product development
  • Ability to work in a self-driven, lean environment
  • Quick adaptability to new codebases and technologies
  • Experience integrating third-party API services
  • Mobile web development skills, including frontend frameworks (Vue.js or React), as well as API development and integration

  • Acting as a thought-partner on a small cross-functional team
  • Developing highly interactive experimental solutions for mobile web
  • Working independently with minimal engineering support
  • Using third-party and Wikimedia APIs
  • Staying informed about new technologies and platforms
  • Instrumenting components for monitoring and analysis
  • Recommending improvements to R&D infrastructure
  • Collaborating with design and engineering teams

Software DevelopmentGame DevelopmentVue.JsProduct DevelopmentProduct designReactCommunication SkillsAdaptability

Posted about 2 months ago
Apply
Apply
🔥 Lead Software Engineer
Posted 2 months ago

📍 Canada, Chile

🧭 Full-Time

🔍 Technology

🏢 Company: Launchpad Technologies

  • 5+ years of experience in web development with a strong focus on front-end technologies.
  • Expertise in React and Next.js for building high-performance user interfaces.
  • Proficiency in Elixir and experience with building and integrating backend services.
  • Solid understanding of native application development principles.
  • Strong knowledge of web performance optimization, scalability, and responsive design.
  • Experience leading development teams and managing multiple projects simultaneously.
  • Excellent problem-solving skills and the ability to make sound technical decisions.
  • Strong communication and interpersonal skills, with a proven ability to work effectively in a collaborative team environment.

  • Lead the web development team in designing, building, and maintaining cutting-edge web and native applications.
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and backend engineers, to define project requirements and deliver exceptional results.
  • Architect and develop high-performance front-end interfaces using React and Next.js.
  • Implement and integrate backend services with Elixir to ensure seamless functionality and scalability.
  • Oversee the entire development lifecycle, including code reviews, testing, and deployment.
  • Mentor and guide team members, fostering a culture of collaboration and continuous improvement.
  • Stay up-to-date with the latest technologies and industry trends to ensure our applications remain at the forefront of innovation.
  • Troubleshoot and resolve technical issues in a timely and efficient manner.

Backend DevelopmentLeadershipSoftware DevelopmentDrupalFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptSalesforceUser Experience DesignCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringAttention to detailOrganizational skillsPresentation skillsTime ManagementWritten communication

Posted 2 months ago
Apply
Apply

📍 United States

🔍 Photogrammetry and Computer Vision

🏢 Company: DroneDeploy👥 101-250💰 Series F about 4 years agoInternet of ThingsDronesMapping ServicesRoboticsSoftware

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in 3D Machine Learning and Computer Vision.
  • Experience designing, building, integrating, deploying, debugging, and maintaining large-scale production 3D computer vision systems.
  • Ability to timebox experiments and leverage excellent problem-solving skills.
  • Experience with modern ML frameworks like Pytorch, Keras, and TensorFlow.
  • Experience with CI/CD tools.

  • Train, improve, evaluate, integrate and deploy machine learning models for various computer vision use cases such as feature detection/matching, place recognition, and depth estimation.
  • Optimize the performance of ML systems for speed, accuracy, and efficiency.
  • Take ownership of deliverables from design to support, working as a self-driven engineer.
  • Stay up-to-date with the latest 3D ML and vision advancements and evaluate their potential application.

AWSDockerLeadershipJenkinsKerasKubernetesMachine LearningMLFlowPyTorchAzureData scienceTensorflowCollaborationCI/CDC (Programming language)

Posted 5 months ago
Apply